Beslan (Бесла́н, transl. Beslán; Беслӕн, Beslæn, ) é uma cidade da Federação Russa, centro administrativo do distrito de Pravoberejny da República da Ossétia do Norte-Alânia, localizada a cerca de 29 quilômetros ao norte da capital daquela república, Vladikavkaz, próximo à fronteira com a República da Inguchétia. De acordo com o censo russo de 2010, sua população era de 36.728 habitantes, fazendo dela a terceira maior cidade da república, depois de Vladikavkaz e de Mozdok.
Beslan foi fundada em 1847 por migrantes de outras regiões da Ossétia, e recebeu o nome não-oficial de Beslanykau ("povoado de Beslan"), como homenagem a uma autoridade local, Beslan Tulatov. Oficialmente, no entanto, a cidade era referida pelo nome derivado de seu sobrenome, Tulatovo ou Tulatovskoye. Foi renomeada de Iriston (literalmente "Ossétia") em 1941. Em 1950, depois de um período de rápida industrialização, passou a ser chamada de Beslan.